package com.unitd.base.module.logistics.po;

import com.unitd.base.frame.plugins.module.model.MybatisBaseEntity;
import lombok.*;
import lombok.experimental.Accessors;

import javax.persistence.Column;
import javax.persistence.Table;

/**
* 快递鸟接口支持快递公司编码表信息实体对象
* @filename ExpressCompany.java
* @copyright www.unitd.com
* @author Hudan
* @version 1.0
* @date 2019-01-31
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
@Table(name = "EXPRESS_COMPANY")
public class ExpressCompany extends MybatisBaseEntity {

	/** 国内国际快递标识(0:国内; 1:国外) */
	@Column(name = "TYPE")
	private String type;
	/** 快递公司编码 */
	@Column(name = "CODE")
	private String code;
	/** 快递公司名称 */
	@Column(name = "NAME")
	private String name;
	/** 轨迹查询是否支持(0:不支持; 1:支持) */
	@Column(name = "SEARCH")
	private String search;
	/** 是否支持电子面单(0:不支持;1:支持) */
	@Column(name = "EBILLS")
	private String ebills;
	/** 是否支持预约取件(0:不支持;1:支持) */
	@Column(name = "PICKUP")
	private String pickup;
	/** 数据是否生效(0:失效; 1:生效) */
	@Column(name = "STATE")
	private String state;
}